Hatching egg - Turkish English Dictionary